package br.com.integrator.entities;

import java.io.Serializable;
import javax.persistence.*;
import java.math.BigDecimal;


/**
 * The persistent class for the itenspedido database table.
 * 
 */
@Entity
@Table(name="itenspedido")
public class Itenspedido implements Serializable {
	private static final long serialVersionUID = 1L;

	@EmbeddedId
	private ItenspedidoPK id;

	private BigDecimal ITP_preco;

	private int ITP_quantidade;

	//bi-directional many-to-one association to Pedido
	@ManyToOne(fetch=FetchType.LAZY)
	@JoinColumn(name="Pedido_PED_id")
	private Pedido pedido;

    public Itenspedido() {
    }

	public ItenspedidoPK getId() {
		return this.id;
	}

	public void setId(ItenspedidoPK id) {
		this.id = id;
	}
	
	public BigDecimal getITP_preco() {
		return this.ITP_preco;
	}

	public void setITP_preco(BigDecimal ITP_preco) {
		this.ITP_preco = ITP_preco;
	}

	public int getITP_quantidade() {
		return this.ITP_quantidade;
	}

	public void setITP_quantidade(int ITP_quantidade) {
		this.ITP_quantidade = ITP_quantidade;
	}

	public Pedido getPedido() {
		return this.pedido;
	}

	public void setPedido(Pedido pedido) {
		this.pedido = pedido;
	}
	
}